package com.inoneone.youba.mcht.enums;

/**
 * Function: todo 增加描述
 * date: 2016/3/14 0014 16:57
 *
 * @author chenjiec
 * @since JDK 1.7
 */


import com.inoneone.toolkit.exception.ExceptionModel;

/**;
 * 错误码
 */
public interface ErrorCode {
    public static String SYS_CODE = "1002";

    public final ExceptionModel MOBILE = new ExceptionModel(SYS_CODE + "1001", "手机号有误，请检查重新输入", "系统繁忙，请重试");
    public final ExceptionModel PASSWORD_BAD = new ExceptionModel(SYS_CODE + "1002", "密码输入有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel MCH_NOT_EXIST = new ExceptionModel(SYS_CODE + "1003", "用户不存在，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel MCH_BAD_STATUS = new ExceptionModel(SYS_CODE + "1004", "用户状态异常，请联系平台管理员", "系统繁忙，请重试");
    public final ExceptionModel PASSWORD_WRONG = new ExceptionModel(SYS_CODE + "1005", "密码错误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel SYS_ERR = new ExceptionModel(SYS_CODE + "1006", "系统异常，请重试", "系统繁忙，请重试");
    public final ExceptionModel NOT_LOGIN = new ExceptionModel(SYS_CODE + "1007", "用户未登录，请先登录", "系统繁忙，请重试");
    public final ExceptionModel TANKER_ID = new ExceptionModel(SYS_CODE + "1008", "加油机编号有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ERR_UPDATE = new ExceptionModel(SYS_CODE + "1009", "未更新数据，请重试", "系统繁忙，请重试");
    public final ExceptionModel ERR_FUEL = new ExceptionModel(SYS_CODE + "1010", "参数[油量]有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ERR_BRANDS = new ExceptionModel(SYS_CODE + "1011", "参数[品牌]有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ERR_MODEL_TYPE = new ExceptionModel(SYS_CODE + "1012", "参数[油型号]有误，请重新选择", "系统繁忙，请重试");
    public final ExceptionModel ERR_TRANKER_NAME = new ExceptionModel(SYS_CODE + "1013", "参数[加油机名称]有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ERR_OIL_TYPE = new ExceptionModel(SYS_CODE + "1014", "参数[油种类]有误，请重新选择", "系统繁忙，请重试");
    public final ExceptionModel ERR_PRICE = new ExceptionModel(SYS_CODE + "1015", "参数[价格]有误，请重新选择", "系统繁忙，请重试");
    public final ExceptionModel ERR_CONTACT_NAME = new ExceptionModel(SYS_CODE + "1016", "参数[联系人]有误，请重新选择", "系统繁忙，请重试");
    public final ExceptionModel COUNT_BAD_DATE = new ExceptionModel(SYS_CODE + "1017", "统计数据日期间隔不能超过31天，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel TANKER_NOT_EXIST = new ExceptionModel(SYS_CODE + "1018", "加油机不存在，请核实", "系统繁忙，请重试");
    public final ExceptionModel TANKER_MCH_NOT_MATCH = new ExceptionModel(SYS_CODE + "1019", "您没有管理这台加油机，请核实", "系统繁忙，请重试");
    public final ExceptionModel DATE = new ExceptionModel(SYS_CODE + "1020", "日期输入不正确，请重新选择", "系统繁忙，请重试");
    public final ExceptionModel CARD = new ExceptionModel(SYS_CODE + "1021", "ic卡编号有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel CARD_NOT_EXIST = new ExceptionModel(SYS_CODE + "1022", "IC卡不存在，请核实", "系统繁忙，请重试");
    public final ExceptionModel CARD_MCH_NOT_MATCH = new ExceptionModel(SYS_CODE + "1023", "您没有管理这张ic卡，请核实", "系统繁忙，请重试");
    public final ExceptionModel CARD_QUERY_TYPE = new ExceptionModel(SYS_CODE + "1024", "ic卡查询类型有误，只能输入1，2，3，4，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel CARD_QUERY_VALUE = new ExceptionModel(SYS_CODE + "1025", "ic卡查询值有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ORDER_NO = new ExceptionModel(SYS_CODE + "1026", "订单号有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel DATE_TIME = new ExceptionModel(SYS_CODE + "1027", "时间参数有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel PAGE_NO = new ExceptionModel(SYS_CODE + "1028", "页号参数有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel PAGE_SIZE = new ExceptionModel(SYS_CODE + "1029", "页码参数有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ORDER_STATUS = new ExceptionModel(SYS_CODE + "1030", "订单状态有误，只能输入1，2，3，4，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel AMOUNT = new ExceptionModel(SYS_CODE + "1031", "金额参数有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel BALANCE_UPDATE = new ExceptionModel(SYS_CODE + "1032", "更新余额操作失败，请重试", "系统繁忙，请重试");
    public final ExceptionModel USER_NAME = new ExceptionModel(SYS_CODE + "1033", "参数用户姓名有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel BALANCE_LESS = new ExceptionModel(SYS_CODE + "1034", "余额不够，扣款失败，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel BATCH_RECHARGE_CARDS = new ExceptionModel(SYS_CODE + "1035", "批量充值卡号不能为空，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel BATCH_RECHARGE_DUP_CARD = new ExceptionModel(SYS_CODE + "1036", "批量充值卡号不能重复，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel NEW_PASSWORD_BAD = new ExceptionModel(SYS_CODE + "1037", "新密码输入有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_CODE_WRONG = new ExceptionModel(SYS_CODE + "1038", "输入的验证码有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel SEND_SMS_ERR = new ExceptionModel(SYS_CODE + "1039", "发送短信验证码出错，请重试", "系统繁忙，请重试");
    public final ExceptionModel SMS_OVERTIME = new ExceptionModel(SYS_CODE + "1040", "验证码已过期，请重新发送", "系统繁忙，请重试");
    public final ExceptionModel MCH_TYPE = new ExceptionModel(SYS_CODE + "1041", "主体类型参数有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_SESSIONID = new ExceptionModel(SYS_CODE + "1042", "参数verifySession有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_CODE = new ExceptionModel(SYS_CODE + "1043", "验证码有误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_ERR = new ExceptionModel(SYS_CODE + "1044", "系统错误，请刷新页面重试", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_COMPANY = new ExceptionModel(SYS_CODE + "1045", "验证信息错误，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel DATA_EMPTY = new ExceptionModel(SYS_CODE + "1046", "查询的数据为空，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel BATCH_CARDS_NOT_EXIST = new ExceptionModel(SYS_CODE + "1047", "部分充值的ic卡不存在，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel ERR_SALT = new ExceptionModel(SYS_CODE + "1048", "salt参数错误", "系统繁忙，请重试");
    public final ExceptionModel ERR_SECRET = new ExceptionModel(SYS_CODE + "1049", "secret参数错误", "系统繁忙，请重试");
    public final ExceptionModel IDENTITY_BAD = new ExceptionModel(SYS_CODE + "1050", "IC卡身份认证失败，请换卡", "系统繁忙，请重试");
    public final ExceptionModel CARD_FREEZE = new ExceptionModel(SYS_CODE + "1051", "IC卡已经被冻结了，请联系加油商或者平台管理员15922764574", "系统繁忙，请重试");
    public final ExceptionModel CARD_ZERO = new ExceptionModel(SYS_CODE + "1052", "ic卡余额不足，请联系充值", "系统繁忙，请重试");
    public final ExceptionModel BUSINESS_LOCK_WRONG = new ExceptionModel(SYS_CODE + "1053", "上次操作出现了异常，请到原加油机插卡解决问题", "系统繁忙，请重试");
    public final ExceptionModel ORDER_NOT_EXIST = new ExceptionModel(SYS_CODE + "1054", "订单不存在，请重试", "系统繁忙，请重试");
    public final ExceptionModel OPER_TYPE = new ExceptionModel(SYS_CODE + "1055", "订单完成类型有误，请输入2，4", "系统繁忙，请重试");
    public final ExceptionModel BUSINESS_NOT_LOCKED = new ExceptionModel(SYS_CODE + "1056", "业务锁处于解锁状态，不支持该操作", "系统繁忙，请重试");
    public final ExceptionModel EVENT_TYPE = new ExceptionModel(SYS_CODE + "1057", "查询类型有误，请输入1-12", "系统繁忙，请重试");
    public final ExceptionModel KEY_WORDS = new ExceptionModel(SYS_CODE + "1058", "关键字不能为空", "系统繁忙，请重试");
    public final ExceptionModel BUSINESS_LOCK_ORDER = new ExceptionModel(SYS_CODE + "1059", "系统上传的订单号有误，请联系加油商或者平台管理员15922764574", "系统繁忙，请重试");
    public final ExceptionModel SERIAL_NO = new ExceptionModel(SYS_CODE + "1060", "加油流水号有误", "系统繁忙，请重试");
    public final ExceptionModel FUEL_DATA = new ExceptionModel(SYS_CODE + "1061", "查询条件有误", "系统繁忙，请重试");
    public final ExceptionModel LOGIN_FAIL_MANY = new ExceptionModel(SYS_CODE + "1062", "您密码输入错误的次数已经达到上限，请2个小时之后再试或者尝试找回密码", "系统繁忙，请重试");
    public final ExceptionModel VERIFY_MAX_COUNT = new ExceptionModel(SYS_CODE + "1063", "你输入的错误次数过多，请重新获取验证码", "系统繁忙，请重试");
    public final ExceptionModel MOIBLE_INTERVAL = new ExceptionModel(SYS_CODE + "1064", "验证码发送过于频繁，请等一分钟再试", "系统繁忙，请重试");
    public final ExceptionModel NOT_ACTIVED = new ExceptionModel(SYS_CODE + "1065", "您是新入驻的用户，请联系管理员获取登录密码再试", "系统繁忙，请重试");
    public final ExceptionModel SAME_PWD = new ExceptionModel(SYS_CODE + "1066", "新密码不能与原密码相同，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel SAME_PWD_PAY_PWD = new ExceptionModel(SYS_CODE + "1067", "支付密码不能与登录密码相同，请重新输入", "系统繁忙，请重试");
    public final ExceptionModel FAIL_SESSION = new ExceptionModel(SYS_CODE + "1068", "验证失效，请重新验证密码", "系统繁忙，请重试");

}
